home *** CD-ROM | disk | FTP | other *** search
/ PC Open 107 / PC Open 107 CD 2.bin / CD2 / PDF / Corsi / PHP / lezione_2 / checkvarie.php < prev    next >
Encoding:
PHP Script  |  2004-08-19  |  1.0 KB  |  38 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2.  
  3. <html>
  4. <head>
  5.     <title>Controllo cartella "varie"</title>
  6.     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  7. </head>
  8. <body>
  9.  
  10.     <?php
  11.     function controllo()
  12.     // questa funzione controlla che in una directory predefinita sia presente almeno un file
  13.     {        
  14.     $cartella=@opendir('varie');
  15.         if (!$cartella) {
  16.             return "Attenzione: Φ inutile cercare file. La cartella non esiste e quindi devi prima crearla";
  17.         } 
  18.         while (false !== ($file = readdir($cartella))) { 
  19.             $lista[]=$file;
  20.         }
  21.         $fine=count($lista)-2;
  22.         if ($fine==0){
  23.             return "Attenzione: Non ci sono file nella cartella";
  24.         }
  25.     return "Prosegui pure: nella cartella c'Φ almeno un file";
  26.     }        
  27.     ?>
  28.  
  29. <h4>In questa pagina c'Φ una funzione che controlla se esiste la cartella "varie" nel sito e se la cartella Φ vuota o se contiene almeno un file</h4>
  30. <p>
  31. <h5>
  32. <?php
  33.      echo controllo();
  34. ?>
  35. </h5>
  36. </body>
  37. </html>
  38.